thymidine analogue - English Synonyms Dictionary